Imaging Spectgrography (Multispectral and Hyperspectral Imaging)
This page is in two parts that are completely independent of each other. The first deals with using an acousto-optical tunable wavelength filter. The second deals with using individual interference filters.
Part I. Acousto-optical tunable wavelength filter
I recently purchased a hyperspectral imaging system from the Brimrose Corporation (http://www.brimrose.com/ ) and it arrived the last week of February 2007. The imaging spectrometer takes a series of images between 500 nm and 1000 nm, separated by a user defined interval of about 5 nanometers or less. It uses an acousto-optical tunable filter, a Hitachi extended NIR videocam, and Brimrose software. It collects about 100 images in around 30 seconds or so, but averaging the results of multiple scans takes a bit longer. Collected images must be de-interlaced and I use Photoshop CS2 for this. The setup is shown below.

550 nm to 1000 nm Acousto-Optical Tunable Filter set up to take hyperspectral images of oranges
The Brimrose software doesn't calibrate images against a reflectance standard but it does show the signal to noise ratio of the images and the uncalibrated spectra for each image pixel. I've slowly become familiar with software used to analyze multispectral and hyperspectral images. I chose the freeware program TNTmips lite (see links submenu) which is a very comprehensive software package capable of creating hypercube images from multispectral and hyperspectral images. After de-interlacing, images are calibrated by dividing each image by the same fractional ratio of the greyscale value of the Spectralon standard obtained for the same wavelength. I use the freeware program ImageJ for this purpose. Calibrated images are saved as greyscale images in jpg format and are imported into TNTmips lite as an image group. The TNTmips lite program plots reflectance spectra for any pixel and offers many algorithms to view and classify these images. It will accept 640 x 480 pixel images. Unsupervised classification algorithms include principal component analysis and several other statistical methods. Supervised methods reference image spectra of features of known composition or library spectra.
Preliminary Studies:
To avoid initial complications with lunar tracking at high power and limited light, I began learning how to use the imaging spectrometer and analyze results by starting with still-life objects starting with a few pieces of fruit. My initial results are shown in the pdf file below.
http://webzoom.freewebs.com/revans_01420/Hyperspectral/Brimrose-Fruit-1.pdf
Next I tried to identify samples of olivine and malachite from the group of assorted rocks/minerals shown below. The left image is a color photograph while the right image is a representation of the hypercube composed of images from 450 nm to 900 nm in 5 nm increments.

Color photograph of 12 rock/mineral samples Hypercube Image
Spectra obtained from spectral analysis of the hypercube in TNTmips lite for olivine and malachite specimens are compared with spectra from the USGS spectral library in the figures below.

Olivine Sample (Hyperspectral Result) Olivine Sample Result from the USGS Spectral Library

Malachine Sample (Hyperspectral Result) Malachite Sample Result from the USGS Spectral Library
The use of the Spectral Correlation matching algorithm in TNTmips lite to identify olivine and malachite samples from the group of 12 assorted rocks/minerals studied is shown below.

Spectral Match for Olivine Spectral Match for Malachite
This demonstrates the usefulness of hyperspectral analysis in obtaining spectra and performing spectral matching for mineral spectra. It is anticipated that this technique will be helpful in studying lunar geologic features as the next phase of my project begins. For those that are interested in results for the remaining 12 rock/mineral samples, a pdf file is provided below.
http://webzoom.freewebs.com/revans_01420/Unprocessed Data/Minerals-Brimrose-IS.pdf
If you are interested in seeing differences between using the Brimrose Imaging Spectrometer and just using a collection of 58 individual interference filters, a study of much the same material using the individual filters is available below:
http://webzoom.freewebs.com/revans_01420/Hyperspectral/58FilterStudy.pdf
Technical Considerations for Lunar Hyperspectral Imaging:
The Brimrose imaging spectrometer can be attached to a spotting scope or an astronomical telescope using a standard T-adapter and a Nikon T-adapter ring as shown below. A star diagnonal is used with the telescope for stability.
Imaging Spectgrometer with T-adapter and Nikon T-adapter ring:

Imaging Spectrometer attached to a spotting scope:

Imaging Spectrometer attached to a 9.25" F10 Schmidt Cassegrain Telescope:
The moon is a more challenging subject than still life objects such as the mineral collection imaged above. This is in part because 1) the moon has a maximal available brightness that is phase dependent and cannot be increased; 2) the moon must be magnified to show surface features in detail and this necessarily increases the F number of the exposures and the dimmness of the resulting image; 3) the moon is in constant motion and the effects of this motion increase with magnification; and 4) the moon must be imaged through the turbulence of the Earth's atmosphere. To have a reasonable chance of success using the Brimrose imaging spectrometer with a small telescope, it is therefore necessary to 1) image the moon close to full moon to maximize brightness; 2) image only under conditions of minimal atmospheric turbulence and no wind or haze; 3) to weight balance and accurately polar align the telescope to maximize tracking by a drive motor at lunar (not sidereal) rate; 4) to not exceed the maximum magnification at which tracking errors become unmanageable; and 5) to minimize the amount of time necessary for an image collection by the instrument to avoid tracking errors and 6) to be aware of water vapor absorption bands in the Earth's atmosphere.
The signal to noise ratio is maximized by using the chop feature in the Brimrose software for noise reduction and either averaging each pixel in a series of individual images taken at the same wavelength (i.e. averaging), combining images from multiple scans (i.e. repeat scanning), or a combination of both. The drawback is a prolongation of the imaging time required. For an object experiencing some positional drift, repeat scanning is a bad idea because scans are not repeated until the end of each imaging cycle. This can lead to substantial blur within each individual image. Repeat scanning, therefore, should only be used on subjects that are not in motion. Pixel averaging, on the other hand, is more advantageous because it is done by rapidly obtaining multiple images at a particular wavelength before the instrument then moves on to the next wavelength. So, averaging is completed when the imaging cycle is completed. This produces much less blur within an individual image as the time required for averaging at a given wavelength is much less than the time required for an entire imaging cycle to complete and a repeat scan to then be obtained at that point.
The total imaging time can also be offset to some extent by narrowing the range of wavelengths to a useful subset within the overall 500 to 1000 nm instrument range. To study the pyroxene iron reflectance trough it would be sufficient to set the range at 800 nm to 1000 nm. Total imaging time can additionally also be offset by increasing the image interval which for still-life objects would normally be between 2 and 5 nm. This interval can, for example, be set at 10 nm, 20 nm or 50 nm to further reduce imaging time. I created the chart below to look at the relationship between scan time and signal to noise ratio for various numbers of repeat scans and scan averages.

It appears to me that the best strategy is to use multiple pixel averages using only a single scan. I am hopeful that setting the wavelength range at from 800 to 1000 nm and defining the step interval at 10 nm should allow imaging with an acceptable signal to noise ratio in 27 to 37 seconds total imaging time. Most of this time is needed for image averaging since without averaging the total imaging time would be only 5 seconds. However, since the time required per image is only 27/20 to 37/20 seconds (i.e. 1.35 to 1.85 seconds), image blur should be quite minimal if tracking is even fairly reasonable. The reason to keep the total imaging cycle as short as possible is simply to minimize the pixel offset between the first and last image taken. However, this is not too critical a problem since the images can be co-aligned at a later date. It should be possible to reduce the interval between consecutive images to 5 nm. This will not cause additional blurring of individual images which will still be obtained at between 1.35 and 1.85 seconds. However, it will double the time for the entire imaging cycle and this will result in the need to correct a greater pixel position offset between the first and last image when subsequent co-alignment is performed. At prime focus (about F10) it should be possible to keep tracking errors to a minimum with careful polar alignment and use of a lunar rather than a sidereal tracking rate. Obviously, some practice will be required.
My First Lunar Imaging Spectrometry Results:
On March 30, 2007 and April 1, 2007 the weather finally allowed me to perform hyperspectral imaging runs near full moon under good weather conditions. I was able to obtain excellent calibrated spectra between about 640 and 920 nm. The resulting curves matched professional efforts very well. However, the Hitachi KPM2R camera was not capable of producing useful results with the Brimrose imaging spectrometer at wavelengths greater than 920 nm even at full moon. The camera lacked sufficient sensitivity. Unfortunately, the most useful wavelengths for lunar spectral analysis of mafic materials are in the 900 to 1100 nm range. Therefore, it was necessary to find a more sensitive camera. I purchased a Goodrich SU320MX-1.7RT camera in May of 2007. This camera uses an Indium-Gallium-Arsenide chip. I plan to use it initially with a set of 10-18 nm bandpass filters covering its range, but hope to eventually get a Brimrose 900-1700 nm AOTF camera adapter for it.
Anticipated Future Projects:
I am hoping to be able to use the Brimrose instrument to obtain spectral images of the upcoming LCROSS impact scheduled for 2009. My initial thought is to monitor for ionized water vapor (H20+ produced by solar irradiation of a water vapor plume) at 619 nm by using the instrument to obtain multiple spectral images between 550 nm and 650 nm at 2 or 5 nm increments. These can likely be obtained averaging 7 images for each wavelength in well under a minute. Multiple runs could be done attaching the instrument to my 9.25 inch SCT over the course of an hour or so. My experience has been that the atmosphere is fairly transparent at 619 nm with little atmospheric absorption so I am hopeful that this experiment can be attempted. It is also possible to adapt the experiment to search for sodium or ejecta plume dust and I am looking further into these possibilities as well. Of course, in any event the weather will have to be good to attempt the project... and in New England... that is far from certain.
Part II. Using Individual Interference Filters

Instead of using a tunable filter, it is possible to use a large number of individual interference filters. I have been able to get good multispectral data using a set of 50 interference filters covering the range between 500 and 1000 nm at 10 nm intervals. I used my 9.25 inch Celestron Schmidt Cassegrain telescope and Lumenera 075M camera to image in this wavelength range. The spatial resolution using these filters as a group can be very good and reasonable spectra can be obtained as shown below in an imaging run that I did on April 1, 2007 at 0200 UT. Although time consuming and inconvenient to perform, manual imaging with a large group of filters does have the advantage of producing images with a better overall quality than is achievable with a tunable filter. The setup up for the Lumenera camera starting with the visual back of the 9.25 inch SCT is: visual back > star diagonal > Lumicon 5 filter holder > optional 2x Barlow > T adapter > Lumenera 075M camera. Great care must be taken that the filters are completely light sealed in the filter holder and that a dark hood is placed around the filter holder apparatus when imaging. Otherwise, extraneous light can enter the system by by-passing the filter. The equipment setup is shown in the schematic below.
Results of multispectral imaging of the Theophilus Region using the Lumenera 075M camera and a small telescope are shown in the reflectance vs wavelength plots that follow:

Although I began by using the Apollo 16 site for spectral calibration, calibrated spectra of roughly 50 other lunar sites obtained with the Keck telescope are also available on the USGS spectral library site. Since these have already been calibrated against the Apollo 16 site, they can be used in the place of the Apollo 16 site during the calibration process. This makes calibrating spectra much more convenient since it provides roughly 50 additional calibration sites which are widely distributed on the lunar surface. The Figure below compares spectral obtained with my 9.25 inch Schmidt Cassegrain telescope on September 26, 2007 at 05:00 UT to calibrated spectra obtained by the Keck telescope for Moltke. The Keck Moltke spectra are shown in blue. My telescopic spectra calibrated against the Apollo 16 site and Apollo 16 sample 62231 are shown in purple. The yellow curve shows my telescopic spectra calibrated against the Keck spectra for the central peak area of Theophilus. Note that the Keck spectra have already been calibrated to the directional hemispheric reflectance of Apollo 16 sample 62231 and there is no need to further calibrate them. The Keck spectra can be obtained at http://pds-geosciences.wustl.edu/missions/lunarspec/
Below is a comparison of the crater Dolland with the Apollo 16 site, with other features labelled for orientation purposes. The spectrum was generated in TNTmips lite. It appears likely to me that the trough in Dolland's spectrum between about 920 and 950 nm as (compared to the Apollo 16 site) may be due to the presence of at least some low calcium pyroxene, possibly norite or more likely noritic anorthosite, excavated by the crater.

It was also interesting to look at the spectra of Dionysius which shows a mafic signature with a trough between 900 and 1000 nm. This again suggests either a low calcium pyroxene, possibly norite or noritic anorthosite as the principal mafic component, or perhaps more likely a mixture of pyroxenes. However, accurate calculation of trough parameters such as bandcenter, width, depth and integrated area requires additional NIR datapoints beyond 1000 nm.

Full characterization of the mafic trough requires additional data points in the near infrared. To accomplish this I used a Goodrich Sensors Unlimited SU320MX camera with a range of from 900 to 1750 nm. This NIR camera has a 1 inch chip and also produces less image scale than the Lumenera with a comparable setup on my 9.25 inch SCT. To achieve a comparable image scale with the NIR camera and importantly to avoid vignetting (i.e. a bright spot in the center of the field) I found that the optimal setup was to screw a 1.5x Uranoport lens onto the T adapter barrel. My usual imaging setup for the NIR camera starting with the telescope visual back is: visual back > star diagnoal > Lumicon 5 filter holder > 1.5x Uranoport screw-on barlow > T adapter > SU320MX camera. The attachment of the SU320MX camera to my 9.25 inch Schmidt Cassegrain telescope is shown in the diagram below, but including the 2x Barlow (as shown) does cause some vignetting and in most cases it should be omitted from the setup and only the 1.5x Barlow used.

Reflectance spectra obtained with cameras having different wavelength coverage can be combined. Because TNTlite will scale the reflectance plots slightly differently for each cameras data, if two data cubes are created (one for each camera) then a small seam will exist when the data is combined. It is possible to calculate a multiplicative constant using wavelengths common to both cameras which will allow the spectra to be plotted together essentially seamlessly. If the data from the two cameras are combined into a single data cube then no seam will exist and no multiplicative constant will be needed. Similarly, if the spectra for a selected pixel group is calculated manually using ImageJ then there is no need to apply this multiplicative constant as no seam will exist. Combining results with two cameras, a Lumenera075M and an SU320MX, allowed the creation of a spectral plot with a greater wavelength range as shown in the plot below:

Reflectance and Absorbance plots for Dionysius after application of a Savitzky-Golay smoothing spline are shown below:

A Comparison of spline smoothed Dionysius west wall spectra obtained on August 30, 2007 with Clementine UVVIS & NIR spectra is shown below. Differences in reflectance between the Clementine data set (calibrated to bidirectional reflectance) and my telescopic data (calibrated to directional hemispheric reflectance) have been addressed by co-scaling the telescopic data to the Clementine Data at 1 micron in the plot below.

As discussed bove, it is possible to generate a single hypercube of images from both cameras by co-registering the images with the freeware program LTVT after calibration. The co-registered images can then either be imported into the freeware program TNTmips lite to generate a single image hypercube, or they can be imported into ImageJ as an image stack. The nice thing about ImageJ is that it allows manual pixel group selection for each image and computes the standard deviation for the mean pixel value in each pixel group using the histogram command. In either case, the co-registered images can be used to obtain spectra for the same selected pixel group. With TNTmips lite the process is fully automated whereas with ImageJ the process is manual and requires reading the greyscale values across the wavelength range using the histogram function on the image stack. The relative reflectance plot of the lunar crater Theon Junior below was made from images using 73 individual interference filters on August 30, 2007 at 02:00 UT. A Lumenera 075M camera was used for images between 500 nm and 1064 nm. A Goodrich Sensors Unlimited Su320-MX camera was used to obtain images from 990 nm to 1600 nm. The data was processed into a single hypercube.

Trough parameters for this plot can be calculated after division by a line tangent to the curve through 756 nm and 1220 nm. The resulting band center for the trough is at about 898 nm. The bandwidth is 304 nm and the band depth is 7.5 percent. The area of the trough is 20 nm reflectance units. The plot below made using ImageJ shows the standard deviation for the pixel group selected in images for each wavelength. The somewhat higher standard deviations near the center of the curve were caused by moderate underexposure of these images during the imaging run.

The trough characteristics are revealed by dividing the reflectance plot by a continuum line taken tangent to it. Professional astronomers often choose 750 nm and 1500 nm. To preserve tangency in this example, however, I chose 756 nm and 1220 nm. Before applying the continuum division, the spectral data was subjected to spline smoothing using the program TableCurve2. The spline smoothed curve and tangent continuum line for Theon Junior are shown below:

The result of the division of the spline smoothed reflectance curve by the continuum line reveals the parameters of the mafic trough as shown below.

As discussed above, the trough center is located at about 898 nm. The depth of the trough is about 7.5 percent. The half width of the trough is about 152 nm, giving a trough width of about 304 nm. The area of a Gaussian is given by 1.77*(half the bandwidth)*(band depth). So, for Theon Junior the trough area is 1.77*152*.075 or 20 nm reflectance units.